home *** CD-ROM | disk | FTP | other *** search
/ Aminet 30 / Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso / Aminet / dev / mui / bcc_src.lha / Parser / Global.h < prev    next >
C/C++ Source or Header  |  1997-09-30  |  619b  |  42 lines

  1. #include "GlobalDef.h"
  2. #include "InsertFile.h"
  3. #include "Family.h"
  4.  
  5. extern GlobalDef ClassList;
  6.  
  7. extern InsertFile ins_every;
  8. extern InsertFile ins_header;
  9. extern InsertFile ins_code;
  10. extern InsertFile ins_initcl;
  11.  
  12. #ifndef min
  13. #define min( x, y ) ( x < y ? x : y ) 
  14. #endif
  15.  
  16. #ifndef max
  17. #define max( x, y ) ( x > y ? x : y ) 
  18. #endif
  19.  
  20. class Prf {
  21.  
  22.     Family textlist;
  23.  
  24. public:
  25.  
  26.     Prf( void );
  27.     ~Prf();
  28.     char *AddText( char *t, short len = 0 );
  29.  
  30.     char *deftype, *incdir;
  31.  
  32.     short verbose, noversion, forcetrans, publicheader;
  33.     short nosaveds, reallines;
  34.     
  35.     unsigned short tagbase;
  36.  
  37. };
  38.  
  39. extern Prf Prefs;
  40.  
  41. #define MAX_TAGS    100
  42.